Release 10.1A: OpenEdge Development:
.NET Open Clients


Exception class hierarchy

The 4GL exceptions classes are shown below, hierarchically:

System.Exception 
   Progress.Open4GL.Exceptions.ProException 
      Progress.Open4GL.Exceptions.Open4GLException 
         Progress.Open4GL.Exceptions.SystemErrorException 
         Progress.Open4GL.Exceptions.SchemaValidationException 
         Progress.Open4GL.Exceptions.RunTime4GLException 
            Progress.Open4GL.Exceptions.RunTime4GLErrorException 
            Progress.Open4GL.Exceptions.RunTime4GLQuitException 
            Progress.Open4GL.Exceptions.RunTime4GLStopException 
         Progress.Open4GL.Exceptions.OutputSetException 
         Progress.Open4GL.Exceptions.MetaDataException 
         Progress.Open4GL.Exceptions.BusySessionException 
         Progress.Open4GL.Exceptions.ConnectException 
            Progress.Open4GL.Exceptions.HostUnknownException 
            Progress.Open4GL.Exceptions.BadURLException 
            Progress.Open4GL.Exceptions.BrokerIOException 
            Progress.Open4GL.Exceptions.ConnectFailedException 
            Progress.Open4GL.Exceptions.ConnectProtocolException 
            Progress.Open4GL.Exceptions.InvalidNameServerPortException 
            Progress.Open4GL.Exceptions.NameServerClientPortException 
            Progress.Open4GL.Exceptions.NameServerClientPortRangeException 
            Progress.Open4GL.Exceptions.NameServerClientPortRetryException 
            Progress.Open4GL.Exceptions.NameServerCommunicationsException 
            Progress.Open4GL.Exceptions.NameServerInterruptException 
            Progress.Open4GL.Exceptions.NameServerMessageFormatException 
            Progress.Open4GL.Exceptions.NoSuchAppServiceException 
            Progress.Open4GL.Exceptions.UnknownHostnameException 


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095